Big Huge Thesaurus

mental institution

noun